package com.omo.infrastructure.persistent.po;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MachineProductionTest {
    /**
     * 记录唯一标识
     */
    private Long id;
    /**
     * 机器编号
     */
    private String machineSn;
    /**
     * 机器名称
     */
    private String machineName;
    /**
     * 测试时间（小时）
     */
    private Float testTime;
    /**
     * 游戏版本
     */
    private String version;
    /**
     * 实际产量（千）
     */
    private BigDecimal production;
    /**
     * 预估产量（千）
     */
    private BigDecimal preProduction;
    /**
     * 产量差值（实际-预估）
     */
    private BigDecimal difference;
    /**
     * 记录创建时间
     */
    private Date createTime;
    /**
     * 创建人
     */
    private Long createUser;
    /**
     * 记录修改时间
     */
    private Date updateTime;
    /**
     * 修改人
     */
    private Long updateUser;
    /**
     * 是否删除
     */
    private Integer isDeleted;
}